NeXT TypedStream Data | 1991-04-12 | 6.7 KB | 145 lines
typedstream
StreamTable
HashTable
Object
[20c]
typedstream
[672c]
typedstream
HashTable
Object
NLoad
HeaderClass
%%%%i@@
Application
appnib
version
addNIHost:
FirstResponder
firstnib
checkSpelling:
alignSelCenter:
unscript:
pasteFont:
runPageLayout:
superscript:
copyRuler:
copyFont:
selectAll:
pasteRuler:
toggleRuler:
showGuessPanel:
alignSelLeft:
paste:
performClose:
arrangeInFront:
subscript:
copy:
alignSelRight:
delete:
orderFrontColorPanel:
underline:
performMiniaturize:
LoadView
viewnib
doLoad:
[6026c]
typedstream
HashTable
Object
Bitmap
NLoad
iii00
[576c]
UUUUUUUUUUT
NibData
@@@@s
Storage
{*@@}
[19{*@@}]
File's Owner
CustomObject
InfoPanel
WindowTemplate
iiii***@s@
NLoad Info
Panel
Responder
TextField
Control
TextFieldCell
ActionCell
Times-BoldItalic
WDeviant (icon-based multicolor) version by
C. D. Lane (lane@sumex-aim.stanford.edu)
Remote host support (rpc/udp) contributed by
Rex Pruess (rpruess@umaxc.weeg.uiowa.edu)
PSWrap optimization contributed by
John G. Myers (jm36+@andrew.cmu.edu)
Original NeXT version by
Bryce Jasmer (jasmerb@cs.orst.edu)
and Tim Johnson (johnsot@cs.orst.edu)
Times-Roman
Button
ButtonCell
Helvetica
Mon Da Year
Ohlfs
Button1
Field1
Field2
VersionNumber
MainMenu
MenuTemplate
*@*@ccc
Matrix
@:@iiii
MenuCell
Info Panel...
Help...
Preferences...
ff@@#::s
submenuAction:
menuArrow
Hosts..
Windows
Arrange in Front
Close Window
MenuItem
HelpPanel
NLoad Help
ScrollView
ClipView
ciifffcfffs
[1966c]{\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
{\colortbl\red0\green0\blue0;}
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ul0\fs24\fc0 NLoad is a graphic load average display application which runs in its application icon rather than opening a window. It can display all three load average queues using separate colors. By setting the default 'QueueLength' for NLoad to one of 1, 5 or 15 you can limit it to displaying a single queue in a single (fixed) color. By default it displays all queues.\
Other hosts can be monitored (in separate windows) using the 'Hosts...' menu item which will bring up a NetInfo Open panel and allow you to select any host in the NetInfo database. These hosts are added independent of and in addition to the setting of the 'Hosts' default.\
The following example will monitor the local host and three remote hosts. (The remote hosts are monitored using remote procedure calls (RPC) to "rstatd".)\
dwrite NLoad QueueLength -1\
dwrite NLoad Hosts "hosta;hostb;hostc"\
dwrite NLoad RemoteUpdateSeconds 60\
dwrite NLoad LocalUpdateSeconds 10\
The 'QueueLength' parameter defines which load averages to plot. The value "-1" plots all load averages; other acceptable values are "1", "5", and "15".\
The 'Hosts' parameter is a semi-colon separated list of host names. Hosts can be specified as full domain names (e.g., host.dept.site.edu). NLoad windows for these hosts will automatically be added on startup. Hosts can also be opened using NLoad's 'Hosts...' menu item.\
The 'RemoteUpdateSeconds' parameter is the number of seconds between calls to the remote host to get its load statistics. To reduce network overhead, the remote statistics should be gathered less often than they are for the local host.\
Likewise, the "LocalUpdateSeconds" parameter is the number of seconds between calls to get the local host load statistics.